git-send_interrupt
authorGNU Libc Maintainers <debian-glibc@lists.debian.org>
Sat, 1 Jun 2024 21:16:35 +0000 (23:16 +0200)
committerAurelien Jarno <aurel32@debian.org>
Sat, 1 Jun 2024 21:16:35 +0000 (23:16 +0200)
commitd9e20046cbde6029b4a482530b10218357ecfb41
treedad5b9d147ec98af00511726d37e70b97e543bc5
parentb953581da1f9c96087790f653e091aa2f2b2ea7e
git-send_interrupt

commit 8f22e36238c94e2a89da624e03c224895f9dd691
Author: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date:   Tue Nov 14 02:03:35 2023 +0100

    hurd: Make _hurd_intr_rpc_mach_msg avoid returning MACH_SEND_INTERRUPTED

    When the given options do not include MACH_SEND_INTERRUPT,
    _hurd_intr_rpc_mach_msg (aka mach_msg) is not supposed to return
    MACH_SEND_INTERRUPTED.  In such a case we thus have to retry sending the
    message.

    This was observed to fix various occurrences of spurious
    "(ipc/send) interrupted" errors when running haskell programs.

Gbp-Pq: Topic hurd-i386
Gbp-Pq: Name git-send_interrupt.diff
hurd/intr-msg.c